Big Huge Thesaurus

Triplochiton scleroxcylon

noun